package demo14;

interface IFun{
     void fun();
}

class Hello implements IFun{

    @Override
    public void fun() {
        System.out.println("hello world");
    }
}
public class Test {
    public static void main(String[] args) {

        // 这就等价于 一个类实现了 IFun接口，并重写 fun()方法
        new IFun(){

            @Override
            public void fun() {
                System.out.println("匿名内部类");
            }
        }.fun();
    }
}
